use skills when they are ready and hero is close enough
refactor blah blah