debugging dropout and squared length upper bound
debugging