Redefining test passed.

* Fixed missing_method.

* NEEDS LOTS OF REFACTORING!