discussion:perfect