starting to add handlers