Implementation

=**IMPLEMENTATION**=