small padding optimisation