working on library structure
all default parameters moved in separated file