made it responsive(still on the way)