quotes needed for Windows
added some events on sync and software
added a method for create a generic event
fixed some file copies