Updated bugs for english grammar and some logic.