renamed day extension
added difference and period extensions1