gobs and gobs of user functions