commands must be written to use the sample properly