added working spec this time