Da xong logic

Merge vao master due