add an experimental partial