initial scaling/resolution work