cleanup for backbone observer