add alignment pattern stuff