improve tick