add function information