fixed: replaced 'snake' with key