adding more capabilities