additional $compile scenario