load from data base and spec