copied docbook from MartinKl