Fully Functional System

may need tweeks and css changes.