@dev.maverick: It can be challenging