Found this extremely satisfying to make