revised ordering process to be order based