Thanks Mark for your reply. My midlet has to communicate with server in a certain way, and in order to hide the format data and the protocol i'm trying to make my midlet won't run in an emulator, because in some emulator someone can see datas which being sent or received. I'm just trying to protect my server from an unresponsible person