add ability to specify owner and group