validator

starting validator code