......

not fully awake yet.