man where does hasan keep gettin these ideas from...