discard trials the proper way and make all more efficient in how it fetches the data