add specs and change schema