added dense type support