codes for private and academic projects