A place in this world