Topics Related to CalTech, Competition and Custom Development: