added double-down functionality