inline triple buffer initial support