topic choice and development 9860754