pasta lib