added functions, procedures and users