Still adding all the things i forgot