commonly used, self made libraries