Computer Step publisher