start adding handlers