alignment checks