move pause logic from model to mode