added viewport metadata