nearly finished, (few buttons  + info missing)