fixing assign bug (with messages/presetManager)