some libs added