add interactive stuff and github