implemented more visuals