are you using hardware to do it or software