introducing fatalerror() fucntion