-added setup on Awake();