added viewport defaults