exposing the function to reverbthe net and return a ds