add pos specification