only one way to do objects, now