general fixes
change aws s3 to dropbox
some refactor and profile insert implementation