- HTML validation - check for 'over generous' file permissions if we have ftp/password in config - allow rsync with username (that differs from local machine) - use Path::Class for building and manipulating paths - Manual - Tests - example site - Tutorial - refactor code