improved interpreter and fixed ascii art