Fix observer