query this - is $k needed?