add user models
add Pool model