make it works et update librairy