finally working on responsive view