added some thxs