Working on library setup