suggestion from checkbashisms