draft implementation of potrf ...