some better instructions