New features and clean ups for errors and validations
GIT Migration