Init guard, factories and model specs