Reeti code (all files included)!