Working code that is a little hacky, no bit error rate