Amplitude and Phase implemented