UI improved, tap gesture added, and deprecated method fixed