some changes I dunno