starting to work with saving

validate appears to work