add check for functions
add info
add error function