Several fixes

Remove more warnings
Propagate properties smoothly
Make the background be white by default
TODO--