[API] fix implementation?