allow user extension