All implementation (besides cleaning of code) complete