support custom start-pre, start script