fix borrowing
PEP8
add escape