components -> views
bunch of tests