refactor
add model lib
add info to review view