fixed bucket/unbucket and complete methods