please a give an detail documentation ... its an request i just want to develop a automate code ideas