Bank statement designงาน
This is an initial quote(for testing). Once this one is successfully completed I'll send the rest amount as quotes too(which you will just have to pay with a click). I'll send you quotes in this breakdown: This quote:$150 2nd quote:$100 3rd quote: $100 4th quote: $100 Total Amount $450. Once you accept this quote, you'll be take...one is successfully completed I'll send the rest amount as quotes too(which you will just have to pay with a click). I'll send you quotes in this breakdown: This quote:$150 2nd quote:$100 3rd quote: $100 4th quote: $100 Total Amount $450. Once you accept this quote, you'll be taken to freelancer.com where you create your account (a one-time simple process) and deposit the funds using Paypal, your bank or any card. Once the amo...
I am in need of a vibrant, creative, and funky logo design for my business in the food and beverage industry. The whole concept is to stand out in a crowd and deliver a statement that's unmissable. Ideal Skills & Experience: • Experienced Graphic Designer • Logo and Branding portfolio • Creative thinking • Knowledge of current design trends in the Food & Beverage industry Though the name of my company remains confidential at this stage, it will be shared with the final-round candidates for design purposes. I look forward to seeing your unique logo design ideas that will help my business make a meaningful impact.
...ausschließlich beraten und an durchführende Kontakte vermitteln im Sinne einer ONLINE-AGENTUR, benötigen wir keinerlei Gewerbeerlaubnis oder ähnliches. Komplette Abwicklung läuft ONLINE - keine Hausbesuche oder ähnliches. Am besten ebook mal lesen. Wir wollen MEHR Kunden, die nach Finanzierungsmöglichkeiten suchen, sei es auf Grund von bisherigen Ablehnungen, oder weil sie einfach nicht zu einer Bank möchten und alles von zu Hause aus abwickeln wollen. Sowohl Privatpersonen, als auch Unternehmer. Hier mehr Info über uns: Im Anhang ein paar Bilder, wie wir bisher geworben haben; Idee war schon länger Werbung über Facebook (brachte seit Jahren nicht einen einzigen Kunden); allgemein soziale Medien, youtube (aufpoppen de...
...ausschließlich beraten und an durchführende Kontakte vermitteln im Sinne einer ONLINE-AGENTUR, benötigen wir keinerlei Gewerbeerlaubnis oder ähnliches. Komplette Abwicklung läuft ONLINE - keine Hausbesuche oder ähnliches. Am besten ebook mal lesen. Wir wollen MEHR Kunden, die nach Finanzierungsmöglichkeiten suchen, sei es auf Grund von bisherigen Ablehnungen, oder weil sie einfach nicht zu einer Bank möchten und alles von zu Hause aus abwickeln wollen. Sowohl Privatpersonen, als auch Unternehmer. Hier mehr Info über uns: Im Anhang ein paar Bilder, wie wir bisher geworben haben; Idee war schon länger Werbung über Facebook (brachte seit Jahren nicht einen einzigen Kunden); allgemein soziale Medien, youtube (aufpoppe...
This is a one day project. I will provide a spead sheet to be formatted in excel. Debits and credits will be separated and sumed that easy 24 months are involved the files email for additional information.
I'm looking to develop an online payment website that will support transactions made using credit cards and bank transfers. The payment process should include collecting the following user information: - Name - Email address - Phone number - ID verification The ideal site should be compatible with desktop computers, mobile devices, and tablets. I need an experienced developer who is familiar with payment gateway integration and security protocols. Experience with ID verification processes would be a plus. As reference, the website should be the same as - escrow.com Please list your estimated fixed price and work duration.
I am looking to build a functional ...Payment Options: the site must support all payment methods including Credit Card, PayPal, and Bank transfer - Admin Panel: a powerful and convenient admin panel to add or remove products, manage orders, and customer data. Ideal skills required include: expertise in e-commerce website design, understanding of different payment processing systems, and proficiency in building secure admin panels. Prior experience in developing similar websites would be appreciated. The main aim is to provide an easy-to-navigate, secure, hassle-free shopping experience to our customers. Note: I need estimate for design and development for both website and backend admin panel. Website must be responsive layout design, so it should proper displa...
Physical testing is to automated where test paper to be conducted online on computer lab. a Software is to be required for this purpose which has following functionality : 1. Preparation of Question bank (MCQ as well as descriptive.) 2. Preparation of Question paper based on question bank (questions to be selected randomly according to the weightage, level of difficulty etc.) 3. Showing result of MCQ part. 4. result preparation etc.
I'm in need of a software developer to create a comprehensive solution for organizing and managing computer-based tests. Key Features Needed: - User Registration and Login: The software should allow for the creation and management of user accounts. - Question Bank Management: It needs to support the management of a database of test questions. - Test Scheduling and Timer: The software should also provide scheduling for tests and a timer feature for exam sessions. - Setting of Question Paper: The system should have a feature to set up question papers for each test. - Intuitive GUI for Examinee: A user-friendly graphical interface for test takers. - GUI for Result Preparation: Additionally, a graphical interface for staff to prepare and analyze results. Platform Compatibility: -...
I am looking for a Shopify + Wordpress developer with specific expertise in custom theme development. The ideal candidate will have experience in the US time zone and be available fo...the US time zone and be available for full-time work. Specific requirements for this project include: - Custom theme development for Shopify - Familiarity with app development for Shopify - Store setup and configuration Industry experience is not a requirement for this project, any industry experience is acceptable. In order to separate spammers from real candidates, if you agree with this statement please write it on top of your bid: "I am available to work in the US time zone and have X hours left available TODAY!" - where "X" is the amount of hours you have available for wor...
...gain confidence in public speaking as they lead tours for younger children or their families. Curator Challenge: Imagine a new exhibit! Challenge your pre-teens to brainstorm themes, research objects, and curate their dream exhibit. This activity encourages creativity, teamwork, and the ability to present ideas in a cohesive manner. Teamwork Makes the Dream Work: Collaborative Scavenger Hunt: Design a scavenger hunt that requires pre-teens to work together. Clues can involve finding specific artifacts, deciphering codes based on exhibit information, or even completing physical challenges. This promotes teamwork, problem-solving, and following directions. Build it Together: Many museums have interactive building areas with blocks, Legos, or other materials. Challenge your ...
I'm in need of a graphic designer who can create a corporate-style brochure for my business. The main project will be to design a professional, clean and sleek corporate-style brochure. I'll provide the necessary information about the company's services, vision, and mission statement to be included. Ideal Skills: - Proficiency in graphic design software like Adobe Illustrator, InDesign, or Photoshop. - Experience in corporate branding and brochure design. - Excellent communication skills to ensure the design aligns with the company's objectives. - Ability to work efficiently and meet deadlines.
Our website is: [Enter URL] We will provide the following information as needed: - Facebook Business Manager access - Facebook Pixel and Product Catalog assets - Website administrative access including tag managers & online platforms
I need a detail-oriented professional to help with my bookkeeping and prepare financial statements using Excel. Key Responsibilities: - Regularly update my Excel spreadsheets with day-to-day transactions - Prepare monthly financial statements for my business Ideal Skills & Experience: - Strong Excel skills, including advanced functions and formulas - Experience in bookkeeping and financial statement preparation - Attention to detail and a good understanding of accounting principles Please note: - The role is likely to require around 10 hours of work per month - I may consider transitioning to a more robust accounting software in the future, so experience with QuickBooks or Xero would be a plus.
...aspects: - Company Culture and Values: This should include our mission statement and core beliefs. Visual artwork that suits our corporate identity must be incorporated to bring these elements to life. - Procedural Overview: Aim to depict company policies and the way work is achieved in our organization. - Employee Perks: Highlight the benefits and advantages that employees can expect from their association with us. The presentation is basically written - just trying to make it more fun and interactive! Need graphics - art work etc Your skills should include, but are not limited to: - PowerPoint Expertise: Extensive experience in crafting engaging business presentations. - Artwork/Graphics: A creative eye to design fitting graphical elements. - Corporate U...
I'm looking for a proficient developer to create a software to be embedded within my existing Laravel website. While I haven't defined an exact functionality, the software's main purpose will be question bank , create mobile app as well
...cancel 7. reservation status showing either by color or text (sala unassigned/arrived/left) 8. able to work with stripe (payment method : card / bank transfer) prepayment (%) when making reservation, and the rest payment when they arrived. before payment confirmed, online availability not taken (if not, it blocks other people to process reservation) Bank transfer option is delayed process, so it should get information by webhook from striper (until final confirmation, reservation shows still pending) 9. advanced reservation request if pay by card, same day (1 hour before their reservation start) reservation request is ok if client choose bank transfer opton, reservation request must be advanced for 3 days. if less than 3 days, it should show "can'...
The database is on the National Environmental Agency's website, and it includes all of the applications submitted for environmental permits. Here is a link to the database: Please go over all of the records, and filter ones that match all criteria: 1. EIA Screening Application/Statement or EIA Scoping Application/Statement and 2. The application is for an activity in the sea Start a new spreadsheet, and for every such record, meeting the above criteria, add a row to the spreadsheet including: date of the record, screening/scoping, title of the application (translated to English), a url linking to the application on the NEA website. In addition, download the screening/scoping report document, translate it to English with Google translate
...shop on my website and have it connected to Fresha CRM, the system I currently use. This shop should have a sophisticated design that complements my brand image. Key Requirements: - Development of a product catalog with detailed descriptions and prices - Inclusion of a shopping cart and a seamless checkout experience - Integration of online ordering and payment functionalities - Payment gateway setup to accommodate credit card and bank transfer options - Customization to align with an elegant and sophisticated design style Ideal Skills and Experience: - Proficiency in e-commerce development and CRM integration - Strong portfolio of elegant and sophisticated web design projects - Previous experience with integrating payment gateways - Excellent understandin...
I'm looking for a skilled software developer who can create a custom, user-friendly test taking software for my extensive question bank. Key Features: - The software should support multiple choice questions only. - I need the software to have the flexibility to set both strict and flexible time limits for each test. - The results should be displayed in a detailed breakdown by question. Ideal Skills and Experience: - Proficient in software development, specifically in creating educational software. - Experience with creating user-friendly interfaces and interactive features. - Strong understanding of database management to handle a large question bank. - Familiarity with constructing detailed result summaries based on user performance. Please provide examples of si...
I have half of a research paper on Social Media Usage and Happiness, but I need someone to improve it and add citations. The paper should be 6 pages long. ### Focus Areas - **Introduction and Thesis Statement** - **Analysis of Research Findings** - **Conclusion and Recommendations** ### Requirements - You should have a strong grasp of sentence structure and clarity to enhance the existing content. - I expect you to bring your own research skills to improve the paper and add relevant citations. - Please ensure the essay is 6 pages long. - Previous experience in social science or psychology research writing is a plus. Please provide a timeline for completion with your bid. I'm looking for someone who can turn around quality work in a timely manner.
...sentences. It is to be about 1200-1500 words on any topic covered in class. Please do not start your paper with: "Lately my topic has become very controversial" or "For a very long time people have argued about my topic."/ The paper is to have a thesis statement, that is, a statement of your intent to argue for a particular conclusion. Here is an example: "In this paper I will argue that passive euthanasia is immoral." The paper is to consist mostly of your reasons (or arguments) for proving your thesis statement. The paper is not a statement of your opinion or feelings on the topic. Here is an example: "One reason that passive euthanasia is immoral is because it can lead to a slippery slope. In other words, once doctors sta...
...enhancement - Pricing and promotion strategy - Selection analysis and growth - Category growth plan - Data-driven analysis, recommendation, and plan The ideal designer for this project would have experience in business planning and strategy, as well as a clear understanding of the quick commerce industry. Strong visual design skills are a must, as this deck must be engaging and comprehensive. Find the details of the project below and I will share the problem statement later: Deliverables Please share a slide deck with max 8-10 slides covering the below: 1. Selection - how will we identify the right assortment for each store? - What data sources can we use to identify the selection gap? What data analysis techniques will you use to generate insights that will improve o...
I'm looking for a freelancer who can provide me with 4 current, gross volume (currency figures about personal savings in the European Union and the United Kingdom. I a trying to research the TOTAL POTENTIAL market for an on-line investment platform. 1. The total volume of people's personal savings in the bank (savings/current account) AND the total volume of people's personal savings in ALL other medium (stocks/bonds/ISA's/funds, mutual funds (separately REITS and other RE funds), crypto/gold/commodities/on-line platforms/crowdfunding etc) for the UK 2. Same as (1 above) for the EU (1) and (2) are urgent - next 14-18 hours 3. Not so critical but a "nice to have" - so please quote separately. The split of 1 and 2 if possible by each investment media...
Must understand I require an expert in financial statement analysis and forecasting. The project involves predicting financial trends over a three-year period. I only have cash flow statements available for analysis purposes. Key Responsibilities: - Analyzing cash flow statements - Preparing a three-year financial forecast based on the analysis - Highlight expected trends and give insights Ideal Skills: - Proven experience in financial statement analysis - Proficiency in financial forecasting - Expert ability to analyze and interpret cash flow statements - Keen attention to detail and accuracy - Excellent analytical, computational, and mathematical abilities.
I'm looking for someone to collect data from bank employees in Bhopal, India. The data is to be collected with the help of Google Forms. There are a total of 11 banks and you are required to collect a minimum 11 responses from each bank, which means total of 121 responses. The response must be accurate. Ideal freelancers for this project should be well-versed in data collection methodologies and possess strong interpersonal skills to effectively engage with the bank employees. The successful candidate will be responsible for: - Conducting data collection from bank employees in Bhopal - Ensuring accuracy and integrity of the collected data - Delivering the data in an organized and structured format. The method of data collection can be discussed and agr...
I urgently need a passionate legal expert with proficiency in corporate law, specifically in relation to mergers and acquisitions. The main deliverable I expect is: - A detailed case study analysis addressing the topic Research topic: In the midst of increasing global crises, the World Bank is undertaking an “evolution” to deliver development impact more effectively and efficiently for people and the planet. In this context, do you agree or disagree with the following statement? “The World Bank should prioritize support for global public goods and addressing cross-border challenges that affect many countries, as opposed to individual member country-specific challenges and development priorities.” Discuss the potential legal and policy considera...
As an individual currently managing a project with numerous details and a profit loss statement, I need assistance with daily tasks for our Excel sheets. This will include: - Data entry and organization to streamline workflow - Basic arithmetic calculations for accuracy - Statistical analysis to make informed decisions - Formatting and visual presentation for clarity This role requires proficiency in Excel, a keen eye for details, and strong analytical skills. Experience in financial or project management is a plus. The job will be ongoing and requires daily attention. If your expertise aligns with these needs, please apply.
I need a dependable, detail-oriented accountant with an intermediate level of experience specializing in bookkeeping and financial statement preparation. Key responsibilities: - Reliable bookkeeping. - Comprehensive preparation of financial statements. Ideal candidate should have: - Proficiency in QuickBooks accounting software. - Demonstrated ability to handle bookkeeping and state financial statements efficiently.
...delete and download invoices, both individual documents and all at once. * There are 2 fields created on the site (tariff payment and number of contacts). You need to make sure that these fields are also displayed in the mobile version of the site and add statement generation for these fields. * Set up the generation of a report (pdf file, form will be provided), which displays information about which users did not pay the bills of the previous month * On the 1st day of each month, files must be generated in Excel and XML-Format with the bank data entered by the contractor during registration and the amount to be paid from the account. One file for all users (form will be provided). * Fix the code when sending an E-Mail to the user at the time of invoice generation. No...
I'm looking for NextJS & Firebase experts to build a dynamic website with appointment booking functionality for a small, local business. Key Responsibilities: - Develop a medium-sized website using NextJS, Firebase, Twilio, Google Calendar, Git, and PayPal - Use modern frontend design patterns and maintain high levels of cybersecurity Ideal Skills: - Strong experience in NextJS, Git, and Firebase - Proven track record with booking systems - Proficiency with email sending, such as Twilio - Familiarity with Google Calendar and PayPal APIs Project Brief: Build a responsive and accessible website with a modern yet familiar aesthetic for a rifle range in NextJS which has 3 pages: 1. Home page 2. Contact page 3. Booking page The rifle range has 7 lanes, where users can boo...
...the following areas: - Internal Controls Review: The freelancer will be responsible for evaluating and testing our internal controls to ensure they are effective and in compliance with industry standards. Experience with COSO framework would be highly beneficial. - Financial Statement Audit: The selected professional will be tasked with auditing our financial statements to provide an independent and objective assessment of our financial health. An in-depth knowledge of GAAP and experience with financial statement audits is a must. - SOX Compliance Review: The freelancer will need to review our processes and procedures to ensure compliance with the Sarbanes-Oxley Act. A thorough understanding of SOX requirements and experience with compliance reviews is essential. The...
We need a highly skilled individual with extensive experience in document and presentation design. You will be tasked with: - Modernizing our statement of work, proposals, contracts, and PowerPoint presentations. - Updating layout and formatting. Bring outdated formats into the modern age with a refreshing touch that reflects our brand. - Revising content and language. Our output needs to resonate with the audience, so a quality copywriting ability is crucial. - Adding visual elements and graphics. You'd pepper appropriate visuals throughout our documents and slides, enhancing understanding and engagement with our messages. The style we envision for this task is clean, modern, and professional. If you have an understanding and feel for our described style, we want to w...
I'm looking for a talented logo designer to create a modern and sleek logo specifically for our POS (Point of Sale) system tablet based , This POS system is not a bank swipe machine it's a system for taking orders. Key aspects: - Design a logo suitable for a POS system: The logo should be designed keeping in mind that it will be used in a sales transaction system. - Incorporate the Company Name: The logo should prominently feature our company name. - Modern and Sleek: I'm looking for a modern, sleek and professional design, in line with the modern POS system usage. Company Background: We are a company offering a Point of Sale (POS) system. We currently have a logo for our company but are looking to create a new logo specifically for our POS system, cro...
I am in need of a comprehensive business plan focused on a technology industry, primarily crafted to secure a bank loan. As such, the business plan should instill confidence in our financial viability and be convincing enough for loan approval. Key responsibilities would include: - Researching and understanding the nuances of the technology industry - Detailed financial planning including projected revenues, costs, and profitability Ideal freelancers for this job will: - Have a deep understanding and experience in the technology industry - Have strong financial planning capabilities - Show a proven track record in crafting successful business plans for securing bank loans - Be able to communicate technical and financial details in an understandable and compelling way.
We need to make improvements to the existing website or create a new one from scratch, using as a basis what we already have. Additionally, we require conducting a competitive analysis to identify the keywords that will allow us to effectively compete with other air taxi services. The revamped or improved page should include an integrated Local Bank payment gateway to accept all credit cards. It should also have a booking system that allows customers to select dates and destinations. The system will display the different available aircraft, as well as additional services, such as escort from arrival at the international airport to the domestic flight terminal, or customized tours and overflights on the destination route. The flight route should also be displayed on a map of Costa ...
I, ("Person 1" in the explanation below), am in need of an attorney in Virginia, USA able to appear before a judge in Fairfax County, VA in person or by phone/video according to the rules of the VA court system. Does VA require you to be a member of the bar to appear before a judge? - Person 2 is resigning and Person 1 agrees, so it wa...is my primary reason for seeking a VA attorney myself. Goal: settle matter as fast and inexpensively as possible. The parties are mostly in agreement. Filing in court was not necessary so forcing Person 1 to pay the legal bills of Person 2 might be contestable however. The entire task should be completed within a month. Turnaround time is significant as I aim to resolve the dispute swiftly so bank accounts can be unfrozen. I can prov...
I'm looking to hire a talented designer and developer with solid experience in Fintech for a digital bank project. Here's a brief overview: - The digital bank should have key functionalities such as account management, online payments - Online payments should support credit card payments, mobile wallet payments, and bank transfers. - The ideal user interface would be professional and corporate in design. Your main responsibilities will include the design and development of this digital bank. Ideal candidates should have a strong background in Fintech, and be able to create a professional and user-friendly digital bank that fulfills these specified requirements. If you're confident in your ability to deliver high-quality wo...
...delete and download invoices, both individual documents and all at once. * There are 2 fields created on the site (tariff payment and number of contacts). You need to make sure that these fields are also displayed in the mobile version of the site and add statement generation for these fields. * Set up the generation of a report (pdf file, form will be provided), which displays information about which users did not pay the bills of the previous month * On the 1st day of each month, files must be generated in Excel and XML-Format with the bank data entered by the contractor during registration and the amount to be paid from the account. One file for all users (form will be provided). * Fix the code when sending an E-Mail to the user at the time of invoice generation. No...
I am in need of a skilled accountant who can prepare a Profit and Loss statement, Balance Sheet, and Trial Balance. As a retail business owner, understanding our financial position is essential. Key responsibilities include: - Creating P&L statements - Drafting balance sheets - Concocting trial balances The ideal candidate would have experience in retail accounting, giving them the ability to understand the specific needs of my business quickly. Please note the frequency of this task is undetermined at this time, to be discussed after engagment. Your flexibility and willingness to adapt to change is important. I look forward to a productive partnership.
...multiple files, provide personal details, and make payments using Paypal, bank transfer, or credit card. I want this form to be simple, reliable, and secure. Key Requirements: - File Upload: The form should allow users to upload multiple files. There should be a clear indication of the allowed file types and a size limit. The uploaded files should be go to a Google Drive where a file handling automation script can be used. - Personal Details: The form should have fields for essential personal details. Although the specifics were not provided earlier, it's safe to assume this would include common fields like name, email, phone number, etc. - Payment Gateway Integration: The form should support payment via Paypal, bank transfer, and credit card. Ensure the payment proc...
...TaxCycle with little oversight - Advise team members and clients on Canadian tax strategy - Maintain knowledge of Canadian tax laws - Assist with client communication as needed Other Responsibilities (could include): - Prepare and maintain financial records, including general ledger accounts, financial statements, and other reports - Assist with month-end and year-end close processes - Perform bank reconciliations and ensure accuracy of financial data - Conduct account analysis and reconciliation to identify discrepancies or errors - Assist with financial audits and provide necessary documentation and support - Utilize accounting software (such as Sage, Xero, QuickBooks) to record and track financial transactions - Assist in the preparation of budgets and forecasts Qualificati...
I'm new to MYOB and currently need assistance in understanding and fixing journal entries, specifically after pay run. The project deadline is immediately, hence I'm looking for a trainer who can guide me on this immediately. Ideally, the freelancer should: My books are basic. I just want to do bank reconciliation. I expect explaining this will take a maximum of 1 hour with screen share.
We are seeking a reliable and efficient Virtual Assistant (VA) to assist us in setting up a company bank account in the UK. The ideal candidate will have experience in navigating the process of opening business bank accounts and be familiar with the requirements specific to the UK banking tried Wise but it's not working . Responsibilities: - Research and identify suitable banking options in the UK that offer virtual card options and can be accessed remotely. - Assist in gathering and organizing the necessary documentation and information required for the bank account application. - Liaise with banking representatives as necessary to ensure a smooth application process. - Troubleshoot any issues that may arise during the setup process and provide timely solutions...
I'm looking for a talented designer with advanced graphic design skills. I need a professional and corporate style capability statement created for the health arm of our business. The project involves: - Inserting images into the document. - Ensuring the statement looks highly professional and corporate. You'd be working with the existing content that I have ready. It's important to design the document in a way that effectively conveys our capabilities and experiences in the health sector. Ideal Skills: - Proven experience in graphic design. - Expertise building professional documents. - Capability to work with an existing content and enhance it with visuals and design elements. Looking forward to working with you.
I am seeking a proficient developer to incorporate additional methods of adding funds to a Telegram wallet. These should include Credit Card, Debit Card, and Bank Transfer - offering users a diverse range of options to suit different preferences. The funds should be processed instantly, providing real-time updates to the wallet's balance. For enhanced security, the system should integrate Two-factor Authentication (2FA), safeguarding the transactions of each user. Ideal Skills: - Expertise in payment gateway integration - Knowledge in Telegram API - Profound understanding of 2FA mechanisms - Experience in developing secure digital wallet systems
I'm in need of a talented graphic designer to create a minimalist poster for me. The color scheme should be primarily cool tones, namely, shades of blue, green, and violet. Key Requirements: - Strong aesthetic sense and experience in minimalist design - Experience in color theory, specifically cool colors - Proficiency with design software like Adobe Illustrator or Canva Your portfolio of previous poster design work will be highly appreciated. While the design should be minimalist, it also needs to make a statement. I'm excited to collaborate and make something great!
...brand promotion print for my office window. The design will prominently feature our company logo. Key Requirements: - The primary goal of the design is to promote brand recognition. It needs to be simple, yet impactful. - The style of the print should be minimalist and modern, with a focus on clean lines and a sleek look. Ideal Skills and Experience: - Graphic Design: Experience with creating branding materials is essential. - Understanding of Branding: An understanding of how to effectively promote a brand through design. - Modern Aesthetic: Experience with modern and minimalist design choices. I'm looking for a design that will catch the eye and make a strong statement about our company. If you have a solid background in gra...