Fixed budget fragmentt, we're in business! Utils functions added too