Thanks! I think you're absolutely right, it does need all of those things, but I ran out of time during the jam lol