cast in parameter parser