libs part of 3