wip scalar