from https://www.youtube.com/watch?v=-42K44A1oMApractically a carbon clone of it for my educational purposes