added picloud component to do_task