timeline 50% functions