Data logic to collection - 2