right escaping primitive types