add all of the things
failed at commit logs but here it is