eval ausgelagert, more ideas