some casting correction