Minor touches on cast add functionality, tidying up of error handling.