PEAR is bad practices