Generate prfile controller