Tag Prepare for GATE 2017