Class Setup Guidelines