2 new implementation of aspect ratio