using keyhole-shaped slots and pins