comprehensive instructions