Somewhat functioning implementation.