the order methods are made and tested