foop. ca marche. kind of. use lgpl