Adding Type to challenge()
Updating missing param types