Added entry point for functionality