Charles Liu

I will redo this when i have time because i need to rethink of myself.