spec requirement fixes