Added entry point and display code