Sender Class updated and should now basically work