Implemented solutions (Matt)