clean up initialize
cleanup add/remove methods for behaviors