rather working now; logs and overall layout need work