minor change
added projection field to select operation.
minor changes