add viewport & modified readme