First version intended to be tested by others.