added autoload, ;;; code marker, and footer