adding 'bud' functionality