friendly and efficient

}