This lead me to the design of the current - in development - site, News Retention. The idea behind it was originally just to create a site which people signed up to, created posts, and then searched for ones they liked. Finding that pretty trivial to do, I decided to take it a step further. I edited the posts to store any sort of content (either from plain text or a byte array) into an encoded stream, and store that to the database. After which, I added some different method of viewing the post- from a JSON query, to the ability the view and download the decoded stream directly. I added quite a hefty password and user detail security system (although not re-inventing encryption) to save the user's passwords and other various forms of data. Leading, I changed the registration system to an invite-only. This allowed me to test mails, data integrity, and opened up room for more things to do. This project is still pretty much just a form for me to test my skills personally - but now I want to see whether what I sis is actually suitable for the average joe's liking. If you're willing to give some constructive feedback, or simply want to see first-hand at what I'm doing, PM me or reply to this post to have a key sent your way. Although you can't really see much from only the login page, here is the link: http://rn.im-possiblekzn.co.za/Login Side note: IF the site does ever take off, I probably won't host it off local servers!