stable version with workaround less version