add support for custom start script