1. lucence api
2. create user automatically