improve spec block