switch buffer...
up lib