hacky but working feature counter