private code test