updated commit of internalfunctions