Basic ordering system, need to enhance