all components in place still have to by styled and results saved in database