really fixed requirements