finished the commands, started adding some todos