custom AP checks