Ld28 progress. WARNING this repo will be moved don't link to it, the link will be broken in 2 days.