refaactor scale

refactor scale to culture
refactoring
update style change
update