adapted build mechanism