finish up exercises, probably way too many..