add W,D option