supply general term and conditions