applied the same principle to my vararg int access and viola