Pass all specs in current crichton

We are concerned only on the id key of the hash here I think. 
I am not familiar with the code so please review

@fosdev