a start for specs