adding a proper bucket fill