static training stuff