Changed sp parameters to be virtual instead of abstract to support parameterless stored procedures