viewport controller started