xxx casting calls

.