fix setting wierdness