trys buffered rendering