sing k

post-independence generation