What exactly is customizable and what are your swapping rules?