* Updated Internal Codes