added custom application type