stuck on a few things, going to add them as issues