interpreters + some fixes