Bug ver

all needed module and wire had been added,
remain quite some bugs that still couldn't be explain however.