run works, basic functionality