moved events from utils to desktop