Text this: Application of cognitive principles in distributed computer-based training /