now skipping ahead to objects stuff