why dou you apply for this function