added basic calling logic in main