Apply default options properly and use List<Profile> instead of Vector in Options