yeah counting is too hard, just return