Adding primative setter implementations