cleaned with go fmt, added getter and setter