an open source project by tom macwright