Fix observer extending