get rid of warnings
re-implement and fix osc receiver
more fixes