Fixed ICS parsing and some Event implement details