work on Return and also Value, making progress...