frameworks part two 1893441