Shared Codes for various usage