multi-purpose-checks