end and keep going