first alpha version with events for most of activity methods that are used