hopefully a more accurate representation of things