The Messengers are Allah servants and human being. Allah appoints them to carry His message to His creatures. They are truthful never tell lies and never commit sins. They show miracles by the will of Allah., convey Allah’s messages in full, with no subtractions from or additions to them. Nor do they with hold any of His messages.