alternate code for #340