add security feature
factor examples
refactor, travis and celery/rabbitmq