The present invention provides compounds comprising variously substituted octahydropyrrolopyrroles, their synthesis, methods of making, methods of using, compositions and formulations thereof.