Swapping with public codeclimate