added sqaured drive