added executeProjections and fixed segfault