cleans up tweaks, adds listeners, cleans up more
cleans up