add frame buffer and frame buffer operates interface