Having a hard time sleeping. May as well get some work done.