setting status as objects, reply mostly correctly