aws validation working
adding defaults
fixing type persisty
integrating aws validation