Square pharmaceuticals