set almost everything