bug correction
collection to lazy