add scale and edge considerations