all of setOrder() is functional