extracted activity validation