adding ISteppable
embedding doc with swc