new libs. removed deprecated methods