Basic Codes Updated