Added some Function