Reduced code, width taken into acount