app crash fix

since iOS 5 objects must be weak (not assign) for bad_access errors
prevention