Added past/future absence and better rendering