removed extra Message factories, request parsing completed