improved L compatibility
improved L compatibility