yeah i can simplify this a bit