Palace Theatre, the grand old lady of Hamburg, looking for a little help