Fixed private/public convention and improved warm_start