changed name and added main method