fix append