optimize attaching AtLeastHandler