added share methods between controllers