moved kick to new class