post-independence generation - sing k