revamp the hackathon project into something that works