types and better dfw
segfault in dial
dial working