beginning elongation functionality
trampling obstacle done