add FCounter
(not implemented)
implemented FCounrer