Fixed typo
Added new type
Added On method
Removed trailing new line, ( i should just remove this file )