strong referenced callback options