minor changes with debugging
ongoing: getting observe to work