First pass at spec file