basic specification loading