Changed NSArray to NSOrderedSet. Added some improvement. Have some problems with new rows.:)