make hrl paths dynamic