new and improved observers, debug of additions in progress