member controller skeleton