updated method neames