follow naming conventions as discussed on mailing list