silly mistakes corrected