basic rescaling concept done. This is gonna be a lot of work. for enhancment issue #9