Phew, my character is done hope it is good enough to be accepted :)