Better options specs and overwriting option