so retard..