implemented object selection and started implementing the copyvalue action