copyright 2007 by Philipp Hegemann                                
                    0179 / 292 06 24