developing codes