make this behaviour configurable (?)