completed objects...still need to review more