notice is too verbose
greedy