se posso consigliarti ci sono alcune librerie che ti venongo incontro.