My fork of Personal Radio Station by Marc Mulcahy