was overthinking the centering calculation
now am getting picky