added requirments & views