add all first code