Still need to implement quality checker functionality