refactor almost done, next step, front-side and machine learning to find the similar people