some correction parameter types
initial elvis etc