move default settings back into __init__ (lol)