lock levels after current
add back generating