effeciency improvements