implemented extent and bumped up version