premature posting view 2