solve some bounding box and position calculations
set initial strategy
some issue fiexed