init as ruhoh compiled