added ma guard