increased memory for ass value storage; fixed C type specifiers