add ability tests