working on the breakage