Created third idea but working on a fourth, incase they all suck