Implemented splitting layout/calculations