catch if no next passed in