I swear I could make one from scratch that would work better