these are the same checks as in start