update submission validation
* update alert style
* use named path for challenge