Added a, b, c
Added def