fixing inter library reflexion