present day knowledge