State of the Art Technologies for