 
 		# Bulk post
 		if @options.allowBulkPost
-			app.post @path + '/bulk', @$$middleware.post, (req, res) =>
+			app.post @path + '/bulk', @$$middleware.bulkpost, (req, res) =>
 				res.$mre.method = 'bulkpost'
 				log @path.green, 'request to ', 'BULKPOST'.bold
 

			list:[@$$trackingMiddleware(@)]
			post:[@$$trackingMiddleware(@)]
			put:[@$$trackingMiddleware(@)]
			delete:[@$$trackingMiddleware(@)]



		if method is 'all' or method is '*'
			for m in ['list','fetch','post','put','delete']
				@addMiddleware(m, middleware)
			if @options.allowBulkPost
				@addMiddleware('bulkpost', middleware)
		else
			if middleware instanceof Array
				for m in middleware
