IBM 1577 views