extend load must be in the top