Tweaked primitive definition