visuals done; no functions