fixed create function when no settings object given