improved usage and fixed customization details