small pma optimization