rename function
add new models