much respect for sharing...