encouraging cognitive skill development