add essential initial