bug fixing and successful execution