fix: use manager to get useraction