finally it runs