How to avoid your start up from failing?