added viewport for cellphone use