Something you might do while improving yourself is use a library.