oops! slight miscalculashun