pops at _prepare (applies immediately on suspension)