!!! non-working state; re-writing implementation