premature posting view 3