to scheme or not to scheme