abstract.php fix to be able to run scripts from shell/global from everywhere