libs concept