All functions for the basic solver there… But massive bugs.