final touches and meeting all requirements