lot of features, frontend, db added and created