adds sample prototype, stil working on removing duplicates