working blue saucer with new sfx and prototypal inheritance