Working on adaptive scale