reworking swipeleft