Frojo with collective data type