working on case15, so close!