implemented and intergraded draft