070914 2200
@ additional codes from the dev of redhyte