New gradle and immutable collector