squeegee interesting subject; wonderful composition :]