moved content under viewComposition