express 4 compatibility