update library

small changes