overcome time constraints