improved general instructions