more work on instructions