+ validation test prototypes, need more work