added REUSEADDR option