make the naming better and share the settings properly