Added a lot of stuff, got confused