allow doing more than one layer at a time