update roject with sub tabs and working create a challenge