make path optional
version 0.3.0