I still have no clue what I want to do... I'll write more on this later