Looks good, but do we need this method ?