testing it and making sure before letting anyone derive.