Updated Using Template