make it a little less shitty