bug correction : columns calculation