Removed confusing observeStatus method. Use KVO instead.