Group Design Project – B202
Product design report
Introduction
The following report will introduce our product, an on-line revision tool (Mr-Lecture) and explain its many uses and how it accomplishes its goals. We have completed a survey of potential users and included the results within this report. Mr Lecture as stated previously is a new revision tool for students, which combines relevant lecture slides given out to the class, a wiki area where users of the website can write revision type notes either of their own, or alongside other students in order to create a fuller, more extensive revision aid and for premium users and our main product, a high quality video of the lecture. We will later show that the combination of these three tools in collaboration with each other as a prototype product.
This unique revision tool has not been created for this specific purpose anywhere that we can find and will aim to provide to be the most useful revision tool for students. At first we will only be implementing this on a small scale, most likely starting within the Electronics and Computer Engineering department of the University of Portsmouth on specific courses. If this is successful then later on the development of new courses within the University will be implemented and further to its success we aim to have this service running smoothly and efficiently in Universities all over the United Kingdom.
Design Requirements
After careful consideration and feedback from users in the survey we have come up with the following design requirements that we think are critical for the product's success. We have placed the requirements in priority order so that the must important are at the top.
1. Employed Student
-Special login area that facilitates:
-Uploading footage
-Uploading notes
-Show payment history to employee
2. Recording of Lecture
-Record lecture
-Good Position of camera for recording lecturer + lecture
-Good Quality Recording
-Picture Quality
-Sound Quality
-Fully majority of lecture
3.System Interface
-Website to deliver content
-Ability to select departments units by clicking the department on a map of the campus
-Allow students with disabilities to access site
-Low and high bandwidth version of site
4. Hosting
-Good domain name
-Hosting
-Have ability to deliver content within set quality times
-Be able to support a set amount of concurrent users
-Have capacity to store all content as needed.
5. Playing Lecture Video
-Video embedded in web page
-Well supported plugin on variety of platforms
-Youtube style videos
-Prevent user from saving videos to their computer
-Synced with lecture slides
-Wiki style notes
-Tabbed notes for public and private notes
6. Uploading Video
-Employed student uploads through site
-Video edited by team
-Video uploaded to corresponding unit/lecture on site
-Sync of Lecturer and Lecture slides
7. Security
-Secure user accounts
-Web security consideration
-Account Sharing
8. User Sign Up
-Confirm student enrolled at university
-Allow access to site to only those that are logged in and at that uni
-Securely store student information
-Ability for user to reset their password
-User terms and conditions
9. Paying For Video
-Secure payment method (such as google checkout or/and paypal)
10. Premium Users
-Has all features of free users but with the following added:
-Access to premium content lecture
-Access to downloadable lecture notes
-Unlimited access
-Contact method for unit co-ordinator
-Advert free
-IM with other course mates to ask functions via live messenger(Integrate into web page so you can ask questions to your coursemates via the web page to their IM client without divulging personal information such as email address)
11.Non-premiun User
-Access to lecture slides
-Area for own personnel notes
-Related adverts visible to non-premium users, e.g. course texts on amazon.
Use Case Scenarios
To aid us in the design and focus our efforts we have come up with the following use case scenarios for the product, using these we will know what to focus our efforts on when making the product.
A first time student streaming a lecture video using ‘Mr Lecture’ for revision
A student would like to start using the Mr. Lecture site because the student wants a new way to revise for coming exams. The student has used an internet site before and the link to create a new account is easy to find. The student is presented with a registration process that requires the student to enter their university details with university HEMIS number and their personal details are noted down and a username and password are created. The student then reads and accepts the terms and conditions of the site. The student now has a new account on the site and can logon when ever required. The student now has unlimited access to unit material such as
PowerPoint presentations and wiki pages for notes free of charge. For a small fee a lecture video or several lecture videos can be purchased.
The student firstly compares their notes that they made during the lecture to the wiki notes section where other students have added their own notes and views. The student then wants to purchase the lecture video so to remind them of what the lecturer had said. The student simply clicks on ‘purchase lecture video’, and then follows the on screen instructions where credit/debit card details are securely entered. The student is then provided with an overview of their purchase and the student then clicks ‘confirm purchase’. A receipt is emailed to the students email address. The student now wants to stream the video, so the student clicks play on ‘Mr Lecture’s video player. The student can play, pause, fast-forward and re-wind the lecture to suit the student. The student can now successfully use the video for revision and ace the exam.
A first time student streaming a lecture video using ‘Mr Lecture’ for a missed lecture
A student has unfortunately missed a lecture, and has heard about a new website for helping students catch up lectures called ‘Mr Lecture’. The student has used an internet site before and the link to create a new account is easy to find. The student is presented with a registration process that requires the student to enter their university details with university HEMIS number and their personal details are noted down and a username and password are created. The student then reads and accepts the terms and conditions of the site. The student now has a new account on the site and can logon when ever required. The student now has unlimited access to unit material such as
PowerPoint presentations and wiki pages for notes free of charge. For a small fee a lecture video or several lecture videos can be purchased.
The student firstly reads the lecture wiki notes that other students have made and gets and idea of what happened in the lecture. The student then wants to purchase the lecture video so to view the lecture. The student simply clicks on ‘purchase lecture video’, and then follows the on screen instructions where credit/debit card details are securely entered. The student is then provided with an overview of their purchase and the student then clicks ‘confirm purchase’. A receipt is emailed to the students email address. The student now wants to stream the video, so the student clicks play on ‘Mr Lecture’s video player. The student can play, pause, fast-forward and re-wind the lecture to suit the student. The student has now caught up with the lecture and can think about revision.
An existing member using ‘Mr Lecture’
A user would like to view the video of a lecture they missed, but they have not paid for the video. The student logs in using their username and password, finds the lecture under the unit and clicks ‘Purchase video’ the student can now pay with existing credit/debit card details or enter new details. Once the payment has been confirmed the video is now available.
Existing member viewing PowerPoint lecture slides
A student would go about viewing
PowerPoint lecture slides in a similar manner to videos, from a unit/lecture page he can click view slides. The slides will be displayed and can go about learning.
An existing member performing a search
A member would like to easily find a lecture they want to catch up on. The could try and browse to the lecture but cant remember exactly where it is. That is where the search menu comes in. The student can enter a phrase, part of a phrase and the site will perform a search and return lectures pertaining to the search criteria. The student can then click on the results to be directly taken to the page with the information on.
User using Wiki lecture notes section
User enters site, and navigates to required lecture. Wiki section opens on the right frame with the lecture slides on the bottom frame. User reads current notes and clicks the page to add to current notes. Clicking the page brings up font control and text area.
Lecturer getting feedback about their unit
A lecturer might want to see what people are saying about their unit, usually the feedback forms are used at the end of the unit, but that only helps students out in the next year. What the lecturer could do is logon to ‘Mr Lecture’ and view the feedback students have left for the unit. This information could be used for the lecturer to make the lectures much better for the students.
Administrator uploading a video
A student that has recorded a lecture would like to add the video to ‘Mr Lecture’. The student must first have the video in a format the site supports. The student would then use the admin control panel to go to the ‘add video’ section. From here the student can choose what Unit/Course/Lecture page to add the video to. The student then clicks upload and the video is uploaded to the site for others to view.
Administrator updating content
This is done similar to deleting, as when the admin is on the tools page, they will be presented with options to update existing content. In the context of a video for example they will have to upload a new one in order to update it.
Administrator assigning an employed student
A student that has been emplyoyed by Mr. Lecture requires an Administrator to change their user levels so they can access features of the site that employed students do. This is done by the admin going to the user page of chosen student and chaning the permissions from a menu. After it has been saved, the student has the chosen Permissions.
Design Specifications
We have also specified how we will meet our design requirements in the actual product.
Recording of Lecture
The camera needs to be recorded in high definition at a minimum of 720p and 30fps and have a battery life and storage capability to last the length of the lecture that is being recorded so at a minimum should be able to last one hour but in certain cases be able to last 3 hours. In certain lecture theatres wall sockets may be available to facilitate the recording of lectures longer than the battery life of the camera however we should operate that for every 1 hour of lecture we need 2GB of storage to store the content.
The camera will need to have a high fidelity microphone so that it can pick up the lecturer’s voice and also any questions asked by student’s, this may be impossible in large lecture theatres so in those cases a separate directional microphone will be used which the camera operator can use to record the lecturer and also any questions asked by students.
The camera should be placed in the lecture room so that it can see the lecturer and if needed the board so that any information written on it can be recorded. As such the camera operator will be provided with a mini tripod that can be set up on the desk in front of them so as to provide a stable base for recording but will allow them to move the camera should they need to, this method will also produce the least disruption to other student’s in the classroom.
Uploading Video
After the lecture has finished the student will need to upload their recorded content. This will be done via the website. When the Employed student will log in to the website as normal but be redirected to a special employees section where there is the facility to upload a video to be edited.
Once the video has been uploaded a message will be sent to a team member informing him that a new video has been uploaded that needs preparing. The team member will use a piece of video editing software and load a preset profile to encode the video to a standard that is maintained across the website.
When the video editing is complete the team member will link it to the lecture and its other content online and it is ready to be viewed.
When a slide is change in the video the slide on the webpage will need to be changed. This could be achieved in two ways. The slides and video could be part of the same object on the webpage and the slide transitions would be hardcoded into the object. The second way could be to have the slides and video as two separate objects. Flags would be set in the video and when they are reached the object would tell the other object to change.
Playing Lecture Video
The videos of the lectures themselves will be embeded within the webpage and will feature controls such as pause, stop and a progress bar for users to scrub back and forth. This will prevent the average user from downloading the videos. Tests have been carried out to find out which video plugin would be best to use to meet our requirements. We need a plugin that would have a clear picture after compression and a low file size so it would load quickly. A video was recorded in High Definition at the highest resolution 1080p. It was then compressed with the same ratio on a range of diffrent plugins. These are the results:
Plugin Size Quality
Microsoft Silverlight 11mb Excellent
Adobe Flash 8mb Poor
Apple Quicktime 4.6mb Good
Windows Media Player 5.5mb Average
Below the video will be a notes section with a wiki style to allow users to take notes on the lecture that can either be public or private. The public section will allow for colaboration between students as they will be able to see each others work and contribute to each others learning.
System Interface
To select units an easy interface will be designed to allow students to quickly find the correct department’s units. Many students are familiar with maps of their university as they spent most of the first few weeks at uni looking at them trying to find their way around so would easily identify their building on a map. This is why the interface to find the departments will be in the form of a map. The student would be able to click on their department and a context window would appear containing the list of units organised by year.
The website will be made assessable for disabled users by having a special style sheet with larger fonts. This will be automatically loaded once the user has clicked the accessibility icon.
Hosting/website
First of all we need a good domain name which is easy for the user to type in and remember. We currently now own www.mr-lecture.co.uk but always good to purchase the ones which type into the URL similar or very much reassemble and redirect the student to the same place. Below are some available domains which may need to be justified and purchased.
Domain Available/not
Mr-lecture.com Available
Mr-lecture.org.uk Available
Mrlecture.org.uk Available
Mrlecture.com Taken, can try purchase from owner
Mrlecture.co.uk Taken, can try purchase from owner
Missedthelecture.co.uk Available
Premium Users
Premium users will have access to all the features that non premium users have with a few extra and very important features. Access to video recording of the lecture which would be presented in a small window on the web page alongside the other premium content available for that lecture. Premium user access could also allow interaction between the unit co-ordinator and the students as well as the students being able to interact with each other. This could be done with a wiki style message board which would be accessable by premium users and unit co-ordinators. Advertising will be restricted for premium users, meaning less will be shown or none at all. This would be less intrusive for the user, as it can be distracting if they are trying to take notes of their own or revise for an exam.
A premium user is created when a non premium user pays a small fee for the premium content they purchased. This would possibly be done by unlocking all the premium feature options when the user makes a payment to the service and allows them to view the content that they purchased. The premium user would continue to be so until the account is closed down, but an account being closed down will be unlikely.
Other premium services that will be available to the premium user in relation to the content for a lecture that was purchased would include access to the notes that are related to the subject with unlimited access and a downloadable version available for offline use. Unlimited access could be provided by setting the user's account to allow viewing of the premium material they have purchased and not allow acces to the content they have not payed for.
Paying users will have access to all the the services available on the website and there will be no limitations of any sort. In order to become a paying user they would have to agree to the terms of service and pass the student authentication process. The lecture content provided by the university such as lecture slides will also be available to premium users but will not be a chargeable service.
Subscribed users will be able to view other course mates that have subscribed to that unit and see whether they are online or not by integrating windows live messenger. If a course mate is online they would be able to communicate with them via instant messaging to ask questions or chat about the unit. Students would be able to opt out of this service if they did not want to participate.
User Sign Up
When a user signs up to the service we need to ensure that they are actually enrolled at the university. To do this they will need to provide a university email address during the sign up process. A confirmation email will then be sent to that address that will contain a uniquely generated url that when is clicked on by the user will confirm they do own that address and thus are a student at the university. This email will be resent at the beginning of every university year to confirm that they are still a student. Once this step has been followed the user will then be able to access the content of the site and be able to buy premium content. The email address that they provide will be locked to their account and will not be allowed to be used with any other.
Allow access to site to only those that are logged in and at that uni
Access to the content of the site will only be available to logged in users that have a validated account as described above. On the main page of the site and also only any page that a unlogged in use attempts to view a login form will be presented. In this form the user will enter their username that will be their account’s main email address or username. They will also have to enter their password which they define when creating their account, the password will be stored in the user database in an encryption method such as md5. Once the user has logged in a cookie will be created on their web browser that will keep them logged in until they close their browser or manually sign out.
The user’s information will be kept in a sql database of either mysql or mssql depending on the language the site is written in. The database will be secured using a strong password and username and stored on a server in a physically secure environment. Most of the user’s information will not be encrypted however their password will by encrypted so will not be readable by somebody reading the database information. Only people who need to have access to the database for a specific reason will be given login credentials for the site and any access will be logged.
The user will have the ability to change all their details such as password and address except for their university email address from a my account page after they have logged into the site. The user will have to re-enter their current password before they can change it and during entry the password will be stared out.
To protect ourselves against any sort of problems within the content of the website which the user has added the user will have to agree to some terms and conditions. Some additions to these terms and conditions will be along the lines of whatever content the user uploads will be at that point belong to us and we will not be held responsible if the nature of the user added content is offensive or against any laws whoever we will take all possible measures to reduce the chance of that happening. If the user has an issues with the content they can get into contact with us and can be sorted out in a professional manner, also if any data is to be lost from using the service we will also not be held responsible. If the user acts in an inappropriate manner when using our service we will report it to the relevant authorities. The user will not be able to use our service if they refuse to agree to these conditions, which are allowed to be revised at any given point without an prior written warning.
Employed Student
An employed student is someone who attends their lectures and sets up the camera in the lecture theatre and records for the entire duration of the lecture. They would set up the camera so that it would capture the lecturer as he/she gave the lecture as well as any notes or drawing on the white board or projector screen. As an employed student they would receive a payment for their time and effort. This could be payed to them in a simlilar way as a normal user buying premium content except it would be in reverse and they would receive money. The employed students would have a history of payments made to them for the recording of the lectures. This could be presented as a spreadsheet style page that would tell them which lectures they have uploaded to the site and how much money they have received for the task.
A special login area would be available to the employed student to enable them to upload the recorded footage of a lecture as well as notes gathered. This could be done by having a special page which would take the video file that the camera created and upload it to the main storage server for inserting into the site for use by the premium students after the editing process was finished. Notes could be submitted to a wiki style page that can be displayed to them after the employed student has uploaded the video. This could either be submitted directly to the page related to the lecture by the employed student or sent off to someone else who will format and update the relevant page for the lecture.
Security
Secure user accounts
As mentioned in the user sign up section they user’s details will be stored in a secured sql database that will use strong passwords and username and will be in a physically secure environment and only people who need to have access to the database will.
The university email address linked to the account will only be able to be changed by a site administrator and after the user has filled out a request form detailing why it needs to be changed. The previous address will then be blacklisted to prevent another account using it. The user will be able to access their details from a “my account” page on the site but they will need to re-enter their password before they are able to access this page and also enter again before they can change their password so as to prevent someone form accessing their details if the user leaves the computer whilst they are still logged in. The user’s payment details will be changeable but not viewable so as to prevent someone from having unauthorised access to the user’s bank details.
Web security consideration
The site will make use of https and encryption keys during the transfer of any secure information so as to prevent the man in the middle problem. The site will also use encrypted cookies with random security values to prevent someone from being able to spoof one and have unauthorised access to the site
Account Sharing
We need to be able to prevent customers from sharing a single user account thus reducing our revenue. To prevent this will will log how many different IP addresses the user has logged in with that day by having a counter field in their user account database and once they have reached a set amount their account will then become locked for the rest of the day. This will be explained in the EULA that the user agrees to when the sign up for the site and if they break it regularly will then suspend their account for longer and longer and then in a worst case scenario their account will be terminated.
Paying for content/video
To make the service as easy to use for the students the payment system will be provided externally by services such as
PayPal, Google Checkout and World Pay. The students will simply select the product they would like on the website such as an individual lecture or semester payment and will be re-directed to one of these chosen methods. The student will have the option to choose which external service they wish to use and the payment will be directed to us. Following a successful payment the students account on the site will be allowed access to the requested content.
The processes of the payment must be made swiftly and easily as possible to not put off the student making the payment. These external services such as
PayPal and Google Checkout offer all types of payment over the internet including Credit/Deb it card for ease of use. The student will be able to choose to setup an account with them to make One-Click future payments if they regularly use the site for pay-as-you go lectures.
Non-Premium user
Our non-paying users will still have access to our service but will only be limited; following they pass the student authentication process. As we will not be able to charge for the University provided lecture content, this will be made freely available to the registered non-premium users. They will see the website just like the premium user although if they try to access the video or other student wiki notes they will be asked to either upgrade their service or make a pay-as-you go payment.
For the non-premium users they will still have access to a wiki on the website along with the lecture slides/content which they can make notes with and save into their account for access later on. This hopefully will encourage them to upgrade to the full service to take advantage of our video setup. At this level access they will also be susceptible to adverts on the site (which are only educational) which may link them to Amazon for further reading book purchases.
Prototype
We needed to determine the feasibility of the service, especially the technologies that will need to work together to support the product. Without this our service would not work. One of the main technologies that we needed to test was embedding the video within the webpage. We knew this was possible since there are countless websites on the internet with embedded video but we needed to ensure we could provide a high enough quality video while keeping the bandwidth used to a minimum to provide a fast service. We designed a prototype to test a number of video plug-in’s that are widely used. To test them we took a video that contained a lot of detail, a snowy winter’s day, which was recorded in full HD. We then encoded it using 4 different plug-in all to the same compression ratio to see which plug-in gave us the smallest file size without compromising the quality of the image too much. The four plug-ins we tested were, Microsoft Silverlight, Adobe Flash, Apple
QuickTime and Microsoft Windows Media Player. Out of the four we tested Adobe Flash had the worst image quality out of them all. Microsoft Silverlight gave us the best image quality although its file size was a little larger than we would have hoped. We decided this would be the best plug-in to use since our service requires a clear image of the lecture for the students to see what is written on the board. The prototype can be found here: www.mr-lecture.co.uk/test/video.html
We further developed our service by designing the website platform that would support the service. We designed this to give prospective customers and investors an idea of what the website would look like and how it would work. The website can be viewed at www.mr-lecture.co.uk. The website’s design is very simple and emphasises its goals.
Another technology that we tested was the functionality to sync the lectures slides with the video so when the lecturer changed a slide on the video the slides on the page would change. We thought of a number of ways we would do this. Both Microsoft Silverlight and Adobe Flash support scripting and we found a way where at certain points during the video a script could be triggered which would open a webpage. This was useful except we wouldn’t want the slides in another browser window; they needed to be along side the video on the same page. To get around this we placed the slides within an iframe which is a technique where a separate webpage is embedded within another one. We could then tag this iframe with a name and refer to is as the target for the script to change the webpage. This prototype can be viewed at www.mr-lecture.co.uk/lecture.html. (Please allow time for the video to load).
We used A basic HTML form for the notes, with a Ajax submit method. The Ajax is a asynchronous
JavaScript and XML. Basically this means for us that a form can be submitted with out the page having to be refreshed. The form is submitted to a PHP script that will take the page name taht the form was submitted from and create a text file with same name. For example
http://www.mr-lecture.co.uk/Lectures/b201-1.php would be saved as b201-1.txt. As this is a prototype this is just proof of concept. In the final site there would be a user accounts added. Then the file would be save in a folder on the server such as H:/
UserData/402164/ b201-1.txt .
A rich text form could be included into the text area, this would not cause any problems with the current method/technology as all text is encoded into a format that can be sent via the ajax submit method then decoded in the PHP script.
Above wiki (and bellow the video), there would be two links and the background giving the appearance of tabs. One tab would be for your own notes, this would be the default tab. The other tab would be for notes people have made publicly available. When a user would click the public notes link the entire notes the user had written would be saved and the div tag(a invisible box that the notes would be in) would be updated using ajax with the public notes allowing the video that the user is watching to keep playing unchanged. When the user would switch back the their notes the div tag would be changed into a text area again and the text they had previously had written would be reloaded into the text area.
Pricing
In this section the initial costs of set-up will be considered, this will only include estimates as to what would or is seen to be required. As we do not have many costs to cover and the only main problem with costs we have is the hosting and equipment. For £150pa you can get a business package with plenty of storage and bandwidth for our users. Having this expense alongside domains can be an extra £6.99bi-anually. Dependent on how many relevant domains we wish to own and have linked to the website will have to be a group decision and has been made to stay with an individual one (mr-lecture.co.uk) and if profits rise later on, purchase the relevant other ones; we see this as a necessity. Further development of this service, we may also have help from the University and be able to have it hosted within the University network, which may eliminate the hosting costs; we then may have to purchase the servers themselves as only the connectivity will be provided.
The equipment is where most of our costs will be situated as the video camera(s) can be very expensive. Initial looks at costing seem to be within the £350-£600 price range, which includes the tripod and extra microphone if required. This budget would enable us to get a high quality, high definition video camera to record the full lectures with its high enough storage capacity. During the development of this service we may be able to get financial support from the University to help with purchasing the equipment, maybe though some kind of Disabled students allowance as this revision tool will also help students with learning difficulties.
Survey
A survey was conducted using 25 university students, 16 male and 9 female and all between 18 and 24 years of age, to investigate the potential of ‘Mr Lecture’. The survey included 13 questions. The survey showed that 100% of participants would use a service whereby the user could watch recordings of lectures along side the lecture slides and also discuss the lecture with others on the same course online. 100% of the participants also indicated that it would help with their studies.
80% of the participants would pay for the use of the service. From the 80% of the participants 40% said they would pay between £1.50 and £1.99 and 60% said they would pay £2.00 - £2.50. This is a lot more than the prices that will be on the website with the lectures being available for about £1.00 per lecture.
The majority of participants would prefer a 40 to 49% discount for purchasing a whole unit worth of lectures if a discount was offered.
Although the majority of participants said ‘Mr Lecture’ would affect their attendance to lectures, this would have to be monitored in accordance with the success rate of ‘Mr Lecture’. It may be the case that attending lectures and using ‘Mr Lecture’ together are extremely sufficient but they are not sufficient on their own.
The opportunity of working for ‘Mr Lecture’ will also help high attendance at lectures and 88% of participants said they would work for us if they were supplied with the correct equipment and paid. 95% of these willing participants would require a small wage with added royalties depending on the success of the videos.
The survey has also supported the plan to offer a free version of ‘Mr Lecture’ with 88% of the participants saying that a free version would increase the chance of them using the service at a later date.
A copy of the survey that we conducted can be found at the following url
http://stuswebsite.com/b202/Survey.pdf
The complete results from the survey are also at the following address.
http://stuswebsite.com/b202/Survey Results2.xls
Conclusion
This service from our results of the survey does prove that it would be a great help to students studies which is what they have said themselves. If there was a full version of this service fully running we believe it would be a great success and will help boost average marks in units within courses. If this would be fully implemented to a University scale it would being in quite fair amounts of profits which can further be used to fund new projects and expand this to other Universities. We all believe that with the results from the survey we completed that this service would be a success and although most students were not willing to pay for it, once they realise how it will benefit them, they would consider using it and paying for odd lectures here and there. Our overall aim is not necessarily to make much profit but benefit student’s success and cover the costs behind us. All other profits would be put into improving the service for others.
If fhe service was wanted to be rolled out by a university it would have to have a test run to a department or unit ran by a department, If the student attendance dropped because of mr lecture giving students the option to not attend the lecture as our survey suggested then the price to view the lecture would have to be adjusted accordingly to discourage students from abusing Mr lecture. As Mr Lecture has been intended as a learning add and not a sole leaning environment.
Overall working in a big team of eight members has been a new and exciting challenge and has been good fun in setting various tasks, getting closer to deadlines and the real work coming together. We have enjoyed meeting up with each other at set times and discussing where we will take things further. Collaborating on Mosaic has been a brilliant tool, it has allowed us to talk together and discuss our ideas further, without this we would have found it very difficult to get consistent work completed. The communication throughout the unit has been great and it has overall been very interactive and exciting. The video presentation we made was great fun and a new innovation of getting our idea across, which we all thoroughly enjoyed. This final project hopefully shows you the potential of our service and has been great fun and we all feel, a complete success.