good flame, working but weird midpoint/implicit