this is insanely good!!!!!! the plot is very basic but the characterisation and relationship development are done so perfectly i can't even ask for anything but more chaps