adding meta char because I'm dumb
updates and rearranging