adding a4 with _axes.py contain feature implementation for issue 2516 and 2270