work on feedback (no compile)