Modified different types of call.