adding feauters and restiling header