Why it doesn't produce maximum