UI Updated, Error Checking done.