Half assed implemnt of GUI