added modal, fixed viewport