dwb profile.
Remove recursive functions. TODO: Find another way to implement this without using aliases.