readme + spec