intial spec passes