fuck this shit. going with different solution .absolute cetnering