ioctl call mthd WIP