Added view compilers and changed TODO