Tekstiviesti: Effective prototyping for software makers