change blocks to timeline

closes #77