Done with Delegate and Selection style for Cell