last commit. final sanity testing remaining. added ads