merge conflict
merge repo home
refactor PServer, add worker function
off duty, TODO add signalHandler