Add main logic and package details