allow *buffer* selection