fix weird stuff