better handling when customizing