update with list of supported types