indexing replaced with BULK
added args parser