add some core functionality
add log4j functional
add regexp functional