© 2019 knowledge bank