implementation des specs de persistence