added fake context subclass that allows manually editing time