working on better specs