moved close and share string to #strings
removed unused objects
Revert "removed unused objects"

This reverts commit a36bf306aac93ff1b58676e3ed13ae046f9a913c.