add auto frame buffer