add emulator tool, add point utils