adjust order to make it right