Collections compliance

shape