Terrible stuff I make while learning new things :)