fixed & running code