few bugs with reading data were just slaughtered. mwahahaha