Achieve Basic Requirement