libs listed inline to minimize space requirements