fixed patcher