A demo code. sort of