The Answer to all casting issues