just need to finish gui code