validation of ability