comments added. tommorow I'll have a big fun with testing of this stuff! )))