Modified the interface (moved the variables to the implementation)