Support params. DRY some cde.