almost dynamic ready