perfectly adequate