truggling view 1