Implemented onActivityResult to add the new returned item