added m3
adjust bw if statement