finished find method port from syberia_objects