fixing component timing issues.