compare now accounts for multiple sizes (untested)