Dev refactoring arti