ucp library
un pò di modifiche