further progress; not yet working...