use use_empty