by dev 2