pulled out of kem, added some small demos