private casting x my first