added Start, End properties; Rebase method