static_cast is safer maybe?