Recent clarifications on GST related issues