made the Buckets listener serializable