New pieces of my 100 days project :)