followed tutorial; finished part 4: databases