<p>Are you a detail-oriented professional who enjoys working with numbers and helping others during important life transitions? A well-established local law firm is seeking a Trust Administration Assistant to join their close-knit team.</p><p><br></p><p>This is a great opportunity for someone who values independence, accuracy, and a supportive, family-friendly work environment.</p><p><br></p><p>Apply today or give us a call at (563) 359-3995! Erin, Christin, and Lydia are great points of contact.</p><p><br></p><p>Details:</p><p>Position: Trust Administration Assistant</p><p>Schedule: Mon-Fri</p><p>Location: Onsite - Geneseo, IL</p><p>Duration: Contract-to-hire</p><p><br></p><p>Responsibilities:</p><p>- Gather financial and asset information from clients and financial institutions to compile estate inventories</p><p>- Confirm and document account values as of the date of death; input and maintain detailed spreadsheets</p><p>- Communicate with clients, executors, and banks to collect required documentation and clarify details</p><p>- Prepare court and legal documents related to transferring assets</p><p>- Assist in creating distribution spreadsheets and estate accountings—calculate total assets, expenses, and beneficiary distributions</p><p>- Follow up with third parties as needed to obtain required information</p><p><br></p><p>Why Robert Half:</p><p>When you work through Robert Half, you gain a partner dedicated to helping you find a role that fits your goals, skills, and lifestyle. We advocate for you every step of the way—from presenting your background to the hiring team to supporting you throughout your assignment. Let Robert Half help you take the next step in your career with a position that values both your professional strengths and personal balance.</p>
<p>We are looking for a detail-orientedOffice Assistant to join our team in Monticello, Minnesota. In this Contract-to-Permanent position, you will play a key role in maintaining accurate and organized records while supporting various administrative tasks. This opportunity is ideal for someone with strong attention to detail, excellent customer service skills, and a proactive approach to problem-solving.</p><p><br></p><p>Responsibilities:</p><p>• Accurately input application data into designated databases and systems.</p><p>• Follow up with clients to collect and verify missing or incomplete information.</p><p>• Maintain organized records of data entries and client communications for easy access and reference.</p><p>• Perform routine quality checks to ensure data accuracy and consistency.</p><p>• Provide exceptional customer service by responding to inquiries and addressing concerns promptly.</p><p>• Utilize Microsoft Excel and Word to manage and format data effectively.</p><p>• Scan, organize, and file documents in both physical and digital formats.</p><p>• Collaborate with the team to improve data entry processes and boost efficiency.</p>
We are looking for a detail-oriented Administrative Assistant to join our team in Taunton, Massachusetts. This Contract to permanent position offers an excellent opportunity to contribute to administrative and billing operations while supporting data organization and reporting tasks. The ideal candidate will excel in managing files, creating reports, and ensuring accuracy in all aspects of their work.<br><br>Responsibilities:<br>• Scan and organize physical and digital files to maintain accurate records.<br>• Prepare and format reports using Microsoft Excel to support billing operations.<br>• Perform data entry tasks with precision to ensure accurate information management.<br>• Assist in filing and organizing documents to streamline administrative processes.<br>• Support billing-related activities by completing assigned tasks efficiently.<br>• Collaborate with team members to ensure seamless communication and workflow.<br>• Monitor and verify documentation to uphold organizational standards.<br>• Manage daily administrative duties to maintain smooth office operations.<br>• Identify and resolve discrepancies in data or documentation.<br>• Provide general administrative support as needed across various projects.
<p>Robert Half has available opportunities for a top Administrative Assistant. We currently have ongoing positions for results-oriented Administrative Assistants who are deeply passionate about growing their career. The ideal candidate will play a crucial role in supporting daily operations and ensuring the smooth functioning of our office. This position includes various administrative and office support duties, and requires excellent organizational and communication skills, attention to detail, and the ability to handle a variety of tasks efficiently. Key responsibilities include but are not limited to: Office Management/Organization, Various Administrative Support Tasks from Supervisors/Managers, Clear Communication and precise Data Entry/Record Keeping, along with Travel Coordination/Event Planning. Please call (818) 703-8818 for more information/immediate consideration.</p>
<p>Robert Half is seeking a highly organized and detail-oriented Administrative Assistant to support one of our premier clients. This is an excellent opportunity for a proactive professional who thrives in a fast-paced environment and enjoys providing exceptional administrative support.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Manage daily administrative tasks, including scheduling, filing, and correspondence</li><li>Assist with preparing reports, presentations, and internal documentation</li><li>Coordinate meetings, calls, and calendar management</li><li>Communicate with clients and internal stakeholders in both English and Spanish</li><li>Maintain accurate records and support office operations as needed</li><li>Handle general office duties and assist team members as required</li></ul><p><br></p>
We are looking for a highly skilled Administrative Assistant to support our team in Sunnyvale, California. This long-term contract position offers an opportunity to work in a fast-paced environment, providing vital administrative support across multiple departments. The ideal candidate will possess strong organizational and communication skills, along with proficiency in Microsoft Office tools.<br><br>Responsibilities:<br>• Provide administrative support to both Support Services in the morning and Account Services in the afternoon.<br>• Manage account-related tasks including opening new accounts, performing account maintenance, and ensuring compliance with relevant regulations.<br>• Deliver exceptional service to members by addressing inquiries and resolving issues promptly.<br>• Organize and prioritize tasks to meet deadlines in a dynamic and collaborative environment.<br>• Utilize Microsoft Excel, Outlook, PowerPoint, Teams, and Word to perform daily tasks efficiently.<br>• Maintain a high level of accuracy and attention to detail in all documentation and processes.<br>• Collaborate with team members to achieve departmental goals and ensure seamless operations.<br>• Handle multiple responsibilities independently while maintaining a high level of productivity.<br>• Support various administrative functions to streamline workflows and enhance department efficiency.
We are looking for a motivated and detail-oriented Office Assistant to join our team in Menlo Park, California. This is a long-term contract position where you will play a vital role in ensuring the smooth operation of our office environment. If you are dependable, organized, and thrive in a fast-paced setting, we encourage you to apply.<br><br>Responsibilities:<br>• Maintain and organize office files and records to ensure easy access and retrieval.<br>• Prepare and ship items, including backpacks, while managing basic inventory tasks.<br>• Assist with packing and moving boxes, ensuring the workspace is ready for reentry.<br>• Perform general administrative tasks such as data entry and correspondence.<br>• Support office operations by managing supplies and keeping the workspace functional.<br>• Collaborate with team members to ensure efficient workflow and task completion.<br>• Utilize Microsoft Office Suite for document creation, tracking, and communication.<br>• Handle minor physical tasks related to office setup and maintenance.<br>• Ensure all assigned projects are completed within the specified timeframe.<br>• Provide reliable and consistent support to meet project goals and deadlines.
We are looking for a highly organized and detail-oriented Administrative Assistant to join our team in Elm Grove, Wisconsin. In this Contract-to-permanent position, you'll play a pivotal role in supporting agency operations and ensuring seamless client interactions. If you thrive in a fast-paced environment and enjoy working collaboratively, this role offers an excellent opportunity to grow within a dynamic organization.<br><br>Responsibilities:<br>• Collaborate closely with account executives to provide comprehensive support for agency clients.<br>• Coordinate with insurance carrier underwriters to process new business and renewal accounts efficiently.<br>• Address client inquiries and provide exceptional customer service.<br>• Maintain and update client records in the agency management system, including underwriting, billing, and claims data.<br>• Handle claims submissions to insurance carriers promptly and accurately.<br>• Prepare detailed insurance proposals and summaries for client presentations.<br>• Gain cross-functional knowledge by training on additional product lines within the agency.<br>• Offer general administrative support to various departments as required.<br>• Manage multiple tasks effectively while adhering to deadlines.<br>• Contribute to a team-oriented work environment with strong communication and collaboration skills.
<p><strong>Job Summary</strong></p><p>We are seeking a highly organized, proactive, and detail-oriented Administrative Assistant to support the daily operations of a construction and transportation company. The ideal candidate will be the backbone of our office, managing administrative tasks, coordinating communication, and ensuring smooth workflows between field teams, project managers, clients, and vendors.</p><p> </p><p><strong>Key Responsibilities</strong></p><ul><li>Greet visitors, answer and direct phone calls, and manage general email inquiries</li><li>Schedule and coordinate meetings, appointments, and travel arrangements for management and field staff</li><li>Prepare, edit, and distribute correspondence, reports, invoices, and bids</li><li>Maintain and update project files, permits, certifications, safety records, and compliance documents (both digital and physical)</li><li>Assist with payroll processing, time-sheet collection from field crews, and basic bookkeeping support using QuickBooks or similar software</li><li>Track and order office supplies, safety gear, and uniforms</li><li>Coordinate vehicle and equipment maintenance scheduling with fleet manager</li><li>Manage incoming/outgoing mail, shipments, and courier services</li><li>Assist in preparing bid packages, subcontract agreements, change orders, and close-out documents</li><li>Perform data entry and maintain accurate records in company CRM/ERP systems (e.g., Procore, Viewpoint, HCSS, or similar)</li><li>Provide general support to project managers and executives as needed </li></ul><p><br></p>
<p>Are you someone who thrives in a structured environment where organization, communication, and attention to detail truly matter? Our team is searching for a <strong>highly dependable Administrative Assistant</strong> who enjoys bringing order to busy days and supporting a collaborative office. In this role, you won’t just complete tasks—you’ll help shape the workflow for multiple departments and serve as a supportive backbone to the organization. We’re looking for someone who takes pride in staying ahead of deadlines, anticipating needs before they arise, and ensuring that every employee, vendor, and client receives exceptional service. This position is perfect for individuals who enjoy variety in their day and want to contribute to a company that values teamwork, professionalism, and steady growth.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Manage day-to-day administrative operations, including scheduling, document preparation, and internal communication.</li><li>Serve as a first point of contact for staff and visitors, ensuring a professional and welcoming environment.</li><li>Assist with meeting coordination, agenda preparation, and follow-up action items.</li><li>Maintain digital and physical filing systems with a high level of accuracy.</li><li>Support various departments with data entry, project tracking, and report preparation.</li><li>Order office supplies, coordinate maintenance, and assist with vendor communication.</li></ul><p><br></p>
<p>Position Overview</p><p>We are seeking a detail-oriented and professional Administrative Assistant to support a law firm. The ideal candidate will provide essential administrative support to attorneys and staff, ensuring smooth day-to-day operations in a fast-paced legal environment. This role requires strong organizational skills, discretion with confidential information, and a commitment to excellent client service.</p><p>Key Responsibilities</p><ul><li>Manage calendars, schedule appointments, and coordinate meetings for attorneys and legal teams.</li><li>Prepare and organize legal documents, correspondence, and reports, including filing, scanning, and maintaining electronic and physical records.</li><li>Handle incoming calls, emails, and inquiries from clients, courts, and other parties, providing accurate information and routing as needed.</li><li>Assist with client intake processes, including gathering initial information and preparing forms.</li><li>Perform notary services for legal documents as required, ensuring compliance with all relevant regulations.</li><li>Support billing and invoicing tasks, including tracking time entries and preparing expense reports.</li><li>Order office supplies, manage inventory, and coordinate with vendors for office maintenance.</li><li>Assist in event planning for firm meetings, client events, or continuing legal education sessions.</li><li>Other administrative duties as assigned to support the firm's operational needs.</li></ul><p><br></p>
<p>We are looking for a dedicated Administrative Assistant to provide essential support to our client in Little Rock, Arkansas. This role involves managing administrative tasks with precision and professionalism, ensuring the seamless operation of team activities across various offices. The ideal candidate will excel in organization, attention to detail, and the ability to handle multiple responsibilities efficiently.</p><p><br></p><p>Responsibilities:</p><p>• Offer high-level administrative support to staff and managers across different office locations.</p><p>• Format documents and schedules using Microsoft Word and Excel, including creating tables, footers, and updating files for future reporting periods.</p><p>• Proofread and review changes meticulously.</p><p>• Compile final reports and correspondence and convert files to PDFs.</p><p>• Organize and confirm schedules, and provide support for internal events, switchboard operations, or mailroom tasks as needed.</p><p>• Ensure all deliverables meet quality standards before being issued.</p><p>• Collaborate with team members to meet deadlines and maintain workflow efficiency.</p><p>• Assist in maintaining document management systems and processes.</p><p>• Contribute to the coordination of administrative processes within the department.</p>
<p>Robert Half has available opportunities for a top Administrative Assistant. We currently have ongoing positions for results-oriented Administrative Assistants who are deeply passionate about growing their career. The ideal candidate will play a crucial role in supporting daily operations and ensuring the smooth functioning of our office. This position includes various administrative and office support duties, and requires excellent organizational and communication skills, attention to detail, and the ability to handle a variety of tasks efficiently. Key responsibilities include but are not limited to: Office Management/Organization, Various Administrative Support Tasks from Supervisors/Managers, Clear Communication and precise Data Entry/Record Keeping, along with Travel Coordination/Event Planning. Please call 805-496-6443 for more information/immediate consideration.</p>
<p>We are looking for a highly organized and detail-oriented <strong>Administrative Assistant</strong> to provide essential support to our team. This position plays a key role in ensuring smooth operations and delivering exceptional service to internal and external stakeholders.</p><p><strong>Responsibilities</strong></p><ul><li>Manage calendars, schedule meetings, and coordinate appointments.</li><li>Prepare and edit documents, reports, and presentations.</li><li>Handle incoming calls, emails, and inquiries professionally.</li><li>Maintain accurate records and organize files.</li><li>Assist with travel arrangements and expense reporting.</li><li>Support team projects and provide general administrative assistance.</li></ul><p><br></p>
We are looking for a detail-oriented Administrative Assistant to join our team in Azusa, California. In this role, you will provide essential support across multiple departments, ensuring smooth operations and efficient management of administrative tasks. This is a long-term contract position, ideal for someone with strong organizational skills and a proactive approach to problem-solving.<br><br>Responsibilities:<br>• Organize and manage calendars for multiple departments, ensuring schedules remain accurate and up-to-date.<br>• Coordinate travel arrangements, including booking transportation and accommodations.<br>• Prepare and process expense reports, ensuring accuracy and compliance with company policies.<br>• Maintain confidentiality when handling sensitive information and documents.<br>• Take detailed meeting notes and distribute them to relevant stakeholders.<br>• Restock office supplies, including coffee and other essentials, to support daily operations.<br>• Provide clerical support such as filing, scanning, and updating records.<br>• Assist in updating and maintaining department files to ensure accessibility and accuracy.<br>• Support three departments with various administrative tasks as needed.
<p>We’re currently seeking a <strong>motivated and resourceful Administrative Assistant</strong> to join a dynamic office environment where adaptability and clear communication are essential. This role goes beyond traditional clerical responsibilities—you will support department heads, help coordinate daily operations, and contribute to long-term organizational efficiency. The ideal candidate loves being the “go-to person,” someone others rely on for accurate information, timely follow-ups, and polished documentation. If you enjoy working closely with leadership, juggling multiple responsibilities at once, and creating order out of complexity, this is a fantastic opportunity to grow within a stable company committed to professional development.</p><p><br></p><p><strong>What You’ll Do:</strong></p><ul><li>Coordinate calendars, appointments, and travel arrangements for supervisors and managers.</li><li>Prepare correspondence, reports, spreadsheets, and presentation materials.</li><li>Monitor incoming emails and phone calls, ensuring timely and appropriate follow-up.</li><li>Assist with onboarding, office orientation, and employee support needs.</li><li>Track expenses, process invoices, and assist with budget-related administrative tasks.</li><li>Provide light project management support by coordinating deadlines and deliverables.</li></ul>
We are looking for a detail-oriented Administrative Assistant to join our team in Sterling, Virginia. This role involves providing essential support to ensure smooth office operations while managing various administrative and accounting tasks. The ideal candidate is highly organized, proactive, and skilled in handling multiple responsibilities efficiently.<br><br>Responsibilities:<br>• Perform accurate data entry and maintain organized records for easy reference.<br>• Process invoices and ensure timely payments to vendors and suppliers.<br>• Utilize Microsoft Excel to create, update, and analyze spreadsheets.<br>• Draft, edit, and format documents using Microsoft Word.<br>• Manage email communication and scheduling through Microsoft Outlook.<br>• Coordinate and schedule meetings, ensuring all necessary arrangements are in place.<br>• Maintain and update calendars to support efficient time management.<br>• Assist in general office management tasks to ensure a productive work environment.
<p>We are seeking a <strong>tech-savvy Administrative Assistant</strong> to join our team in Miami, Florida. This role offers the opportunity to support essential office operations while working closely with a technician in a fast-paced, technology-focused environment. The ideal candidate will combine strong administrative skills with a solid technical background, playing a key role in ensuring smooth workflows and effective communication with clients.</p><p><br></p><p><strong><u>Responsibilities:</u></strong></p><ul><li>Assist with data recovery services, including handling and documenting client devices accurately.</li><li>Maintain communication with clients regarding technical service updates and inquiries.</li><li>Oversee daily office operations, ensuring efficient workflow in a tech-focused environment.</li><li>Perform data entry and management of technical records, ensuring accuracy and attention to detail.</li><li>Coordinate shipping and return of computers, storage devices, and other technical equipment.</li><li>Support the technician with basic IT tasks, troubleshooting, and system organization.</li></ul><p><br></p>
We are looking for a detail-oriented Administrative Assistant to join our Asset Management team on a contract basis. In this role, you will support daily operations within the Asset Management and Operations Department, focusing on administrative tasks related to property management and real estate agreements. This position is based in El Segundo, California, and requires a commitment of three days per week.<br><br>Responsibilities:<br>• Organize, scan, and distribute department mail while uploading relevant documents into the internal database.<br>• Prepare and send various tenant documents such as welcome letters, easements, and payment redirection forms.<br>• Facilitate the execution and notarization of legal documents, ensuring completion and accurate record-keeping.<br>• Respond to inquiries from property owners and tenants by conducting research such as title searches and document retrievals.<br>• Assist in updating and maintaining the department’s internal database and support short-term projects as needed.<br>• Review site-specific documentation to verify accuracy and completeness.<br>• Provide attentive and high-quality customer service to both internal and external stakeholders.<br>• Offer front desk coverage during designated breaks and assist with general office tasks.<br>• Perform additional duties as assigned to support the team’s objectives.
<p>Our team is looking for an <strong>enthusiastic and service-oriented Office Assistant</strong> who enjoys supporting a busy office and keeping daily operations running smoothly. This position is ideal for someone who values dependability, clear communication, and a positive working atmosphere. As the first point of contact for many of our visitors and internal staff, you'll play a key role in shaping the experience of employees and clients alike. We're looking for someone who genuinely enjoys helping others, keeping things neat and organized, and pitching in wherever needed to ensure the office remains productive. If you're eager to gain hands-on experience, support multiple departments, and contribute to a friendly and professional workplace, this role may be the perfect fit.</p><p><br></p><p><strong>Primary Responsibilities:</strong></p><ul><li>Greet visitors, answer phones, and route inquiries to appropriate staff.</li><li>Perform daily clerical duties such as scanning, filing, and updating records.</li><li>Prepare outgoing mail and manage incoming mail distribution.</li><li>Assist with data entry, inventory tracking, and light bookkeeping tasks.</li><li>Keep common areas tidy and ensure office supplies are stocked.</li><li>Support management with small projects, research, and coordination tasks.</li></ul><p><br></p>
<p>We are looking for a detail-oriented Administrative Assistant to join a nonprofit organization in Miami, Florida. This contract position offers a unique opportunity to contribute to the preservation of Holocaust history through education and community engagement. You will play a key role in supporting administrative operations, event planning, and marketing efforts while collaborating with a diverse team.</p><p><br></p><p>Responsibilities:</p><ul><li>Oversee scheduling, calendar management, and meeting logistics for staff members and lay leadership</li><li>Learn and effectively utilize the Federation’s donor management database</li><li>Prepare and manage weekly donor thank-you communications through the database system</li><li>Compile, track, and organize donor and campaign-related reports</li><li>Support customized communications with donors and volunteers, including acknowledgments for milestones and condolence outreach</li><li>Update and maintain accurate contact records, including board and committee lists</li><li>Conduct research on donors and prospects as requested</li><li>Coordinate meeting and event logistics, including room reservations, catering, materials preparation, and electronic communications</li><li>Provide administrative and on-site support for events, including registration, recruitment support, couvert collection, and attendee assistance</li><li>Handle administrative processing such as invoices, expense reports, petty cash, and record maintenance</li></ul><p><br></p>
<p><strong> Administrative Assistant</strong> role is to provide support services to the Church, all church activities, and oversee the specific activities of the church office. A primary function of the role is to provide a welcoming, confidential, friendly, and positive environment for all members and visitors.</p><p> </p><p><strong>Duties and Responsibilities: </strong></p><p>· Warmly greet all incoming visitors, staff, and members. Create a friendly and welcoming work environment.</p><p>· Maintain an orderly and clean office and filing system.</p><p>· Manage church’s schedule, accounting for all religious holidays, pastor’s appointments, and events in the church facilities.</p><p>· Work closely with Lead pastor; gathering information, creating reports, helping with the coordination of wedding/funeral plans, and other areas of ministry as the need arises.</p><p>· Maintain membership records by routinely updating member information</p><p>· Help with the preparation and updating of the weekly church bulletin announcements and Power Point.</p><p>· Prepare worship Manuals for each service.</p><p>· Assist the weekly counting teams with any questions they may have, providing them any monies that arrive through the church office, and then reconciling their count.</p><p>· Organize, maintain, monitor, and order office supplies as needed.</p><p>· Maintains the church face book page and updates with the church’s weekly bulletins, and events.</p><p>· Recruit, schedule and assign volunteers to help with the various ministry tasks in the church office.</p><p><br></p><p><br></p><p> </p>
<p>We are seeking a detail-oriented Administrative Assistant to provide vital support to our office operations. The ideal candidate will be a proactive problem-solver with excellent organizational and communication skills who can manage multiple priorities in a fast-paced environment. Preference will be given to applicants currently residing in Hawaii due to the nature of the job requirements. If you are interested in this opportunity, please call us at 808-531-0800 to learn more and apply.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Manage and coordinate schedules, appointments, and meetings for team members</li><li>Prepare and modify documents, including correspondence, reports, drafts, memos, and emails</li><li>Greet visitors and direct them to the appropriate personnel</li><li>Answer phone calls and respond to inquiries with professionalism</li><li>Maintain physical and digital filing systems for efficient record-keeping</li><li>Order and maintain office supplies inventory</li><li>Assist with data entry, expense reports, and invoice processing</li><li>Support planning and coordination of company events, meetings, and projects</li><li>Perform other administrative tasks as assigned to ensure smooth office operations</li></ul><p><br></p>
<p>We are looking for a detail-oriented Administrative Assistant to join our team on a short-term contract basis in New Orleans, Louisiana. This role involves supporting daily operations by managing schedules, organizing meetings, and handling general administrative tasks. The ideal candidate will bring excellent organizational skills and a proactive approach to contributing to the smooth functioning of our office.</p><p><br></p><p>Responsibilities:</p><p>• Manage and coordinate schedules, ensuring all meetings and appointments are organized efficiently.</p><p>• Take accurate and detailed meeting notes, including board minutes, and distribute them to relevant parties.</p><p>• Perform data entry tasks to maintain accurate records and ensure the integrity of office systems.</p><p>• Handle inbound calls professionally, providing assistance and routing calls as needed.</p><p>• Support office operations by maintaining files and organizing documentation.</p><p>• Assist in preparing reports and presentations for internal use.</p><p>• Collaborate with team members to ensure administrative processes run effectively.</p><p>• Provide general administrative support to the team, including responding to emails and inquiries.</p><p>• Maintain confidentiality and handle sensitive information with discretion.</p>
We are looking for a dedicated Administrative Assistant to support career exploration and self-discovery initiatives. This long-term contract role requires someone with strong attention to detail who excels in data management, communication, and customer service. Based in Indianapolis, Indiana, the position offers an opportunity to work autonomously while contributing to impactful projects.<br><br>Responsibilities:<br>• Perform accurate data entry tasks to ensure records are comprehensive and up-to-date.<br>• Utilize Microsoft Excel to analyze and organize data effectively.<br>• Create and manage email campaigns using Mailchimp to support communication efforts.<br>• Conduct data analytics to provide insights and inform decision-making processes.<br>• Deliver excellent customer service by addressing inquiries and resolving issues promptly.<br>• Work independently to manage tasks and meet deadlines without close supervision.<br>• Collaborate with team members to enhance workflow and project outcomes.<br>• Ensure high levels of attention to detail while handling sensitive information.<br>• Draft and edit communications to ensure clarity and professionalism.<br>• Support administrative functions and contribute to the smooth operation of daily activities.