@duckeh: to make a private