Issue: #240 - Modifying compilation methods