add some specs
fix code block