mod3 assist

PLEASE NO PLAGIARISM I WILL NOT TOLERATE THAT.