First attempt at working project.