remove add accessor, cause its still a prototype