some first ODP output
slightly better, this is going to be complicated :-/