adde worked code