some progress, net yet working