Parameters + Event instead of UI Task