init
Updating for better strategy