Others contributions