Now to make this pig a directive