added state manager
github still doesn't see the new file ...