updates to some weird stuff