FOREGROUND EVENTS