takes number from user to call and can also end call,with different call states implemented