Persistence working but presentation layer logic still breaking length and score ... fix that