Creating specific functionality from Developer ABC 1