feature: fixed rows / columns bugfixes + microoptymalisation