zachary bailey