Freelancer:
sdlr10
Imekataliwa
SMARK
We can discuss further improvements on the design.