major changes. need sleep.