UPDATED: improved legal infos.