UPDATE FROM Anthony
===================

- some bug fixed
- resloved a register bug finding:
	accepting upper case OR lower case char.