casting vid.....nice and clear description