implementing finer grain time AKA max)