test 3 periods buffer