Added two types of calls