Add projection $ support