Run from outside