A cleaner title would be nice
Added longClick and refactored some things