small changes to array opcodes
fixed oscils prototypes