updated headers to be more javadocy