separate libraries file