living in framework