That line or below with the actor ? 

If we don't change the actor, the library could be updated two times, and we don't want that I think!

Or we chould do it two times in a row ... Or return a boolean from startupCheck and send a message if hasn't run or register ...