basics settings and structure mode placing

fixes #2904