Refactoring id generation ( in progress, broken state )