partially worked on something sa UI :/
probs shouldn't do that anymore though idk