library app need app file