Refactor created super class for share common behavior between BerlinRows