added: solutions time limits
renamed function to better reflect purpose