its better to use long versions of flags to better understand what's going on