Guard uses spring