Refactor
Rdarken, Sdarken