adding complex example to test program