nearly complete mobile view