this seems somewhat annoying, is there a better way to do this?
this seems somewhat annoying, is there a better way to do this?