d which have been impli