working for const alpha, delta