updates for object selection and now a UI file!!