added basis for intent system