implemented tape visualization