safe calling of class methods
start.sh can be called from anywhere