>>16721830
now define implications