implement capability command