added updates to all modules inside core directory