Weird screen glitch while trying to refactor DAO ..
Trying another attempt to refactor out DAO methods