fixed requirements, more instructions