this is a no-op... better to either throw or better handle