added Practice Makes Perfect file with loads of functions