working on bucket props