extending capability