uploaded all codes