Split strategies to separate files. That makes it clearer