incorp new funct calls just created by areej/azad