fix budler logic