What the problem with requirement 3 ?