added def-resource