collection return [] as default