buiffer is working!