working on balance mechanics