These two would be entirely client-side?