code block not quite right