Review (3/5): Gets job done
Gets job done but not fond of the pulse function