hi all,i'm new to this and don't know if this is the best place to ask my question?i have an immersion heater,the whole house is electric.i have storage heating on e7 tariff,and want to know if i can have a timer fitted to my immersion heater to make the most of this.it is currently wired directly into the wall,no plug socket,and simply says on or off.is this an electrician or plumber job?and can it be done?also the immersion heater is not huge,and has one jacket to insulate.if i heated my water in the morning,it'd be lukewarm by the time i need to wash up and bath my kids in the evening,as this has happened before.but if i heat it an hour before i need it,its hot (although even if i use the whole tank of hot water just to myself for a hot bath it still doesnt have enough to fill up or top it up)is insulation the problem?and the fact the tank isnt huge?i take it i cant boost as i only have one pre programmed thermostat.i dont want to have to keep heating at peak tariff to get nice hot water :-( its a rented house,so cannot change this setup.please help,thanks in advance.