completely non xml/annotation based configuration