Make sure subclass implement setup