these libs are needed?