added 500 template
update
added more documentaiont