On-line learning with Malloney Associates.