Implemented generation vom DB