finish a few problems, add problem definitions