less type conversion