Added initial comments/functions