added return values to indicate failure
Imprint / Impressum