base
cleanup, add jbone for $
start for generic oscillator