why this is so difficult