a more fleshed out analysis package, we now apply basic selection cuts, needs to be synced