customization to run own instance