don't want main here
just some consts
moved timeout to constructor