redo creating compact address